Synonyms for astronomical telescope
Synonyms for (noun) astronomical telescope
Synonyms: astronomical telescope
Definition: any telescope designed to collect and record electromagnetic radiation from cosmic sources
Similar words: telescope, scope
Definition: a magnifier of images of distant objects
Visual thesaurus for astronomical telescope